ice sledge hockey international match - French English Dictionary